made better - German English Dictionary